Johns Hopkins University: The Pros, The Cons, And How To Get In.